In here are the list of things I did for a particular hour or day. Also included here are the screenshots of games I played, or videos I watched or listened to, or just random things I stumbled upon. I'll occasionally write down what I'm thinking, or things I'm planning to do.
Uhh, I got a bit distracted and spent way more time trying to scaffold a typescript project with bun I wanted to use bun since it's really fast at compiling/bundling and it comes with all the nice stuffs that lets me skip the trouble of installing a bunch of node dependencies.
The problem is that it doesn't have a built-in feature for hot reloading client code, like what vitejs I really should have opted to go with vite, that kinds of defeat the purpose of using bun, since vite adds tons of dependencies and complexity that I don't need.
What I just need is:
After some head-scratching and fumbling, I managed to get the setup I want. Now I can go back and continue the ant project for real.
I mostly planned how the UI will behave, I decided to copy somewhat the dolphin file browser behavior. As for cell insertion, I'll add a paint mode, where I can brush or fill new cells. I might consider adding some undo/redo feature too.
The features I listed aren't exactly overscoping, they are at least necessary features for it to be useable, still doable with LOC < 1K.
I'm considering using typescript at this point though, to save me some time debugging or fixing type errors.
site last updated on 2024-10-16 | created with moontpl